package com.ssy.lingxi.pay.model.vo.response;

import java.io.Serializable;

/**
 * 授信申请分页查询VO
 * @author 伍将
 * @date 2020/8/20
 * @version 2.0.0
 */
public class CreditApplyPageQueryVO implements Serializable {
    private static final long serialVersionUID = 6121703332078991203L;

    /**
     * 申请id
     */
    private Long id;

    /**
     * 授信id
     */
    private Long creditId;

    /**
     * 申请单号
     */
    private String applyNo;

    /**
     * 会员归属
     */
    private String parentMemberName;

    /**
     * 会员类型名称
     */
    private String memberTypeName;

    /**
     * 会员角色名称
     */
    private String memberRoleName;

    /**
     * 会员头像
     */
    private String logo;

    /**
     * 会员等级名称
     */
    private String memberLevelName;

    /**
     * 原有额度
     */
    private Double originalQuota;

    /**
     * 申请额度
     */
    private Double applyQuota;

    /**
     * 内部状态， 0或Null-所有 1-待提交 2-已提交
     */
    private Integer innerStatus;

    /**
     * 内部状态名称
     */
    private String innerStatusName;

    /**
     * 外部状态， 0或Null-所有 1-待提交 2-待确认 3-接受申请 4-不接受申请
     */
    private Integer outerStatus;

    /**
     * 外部状态名称
     */
    private String outerStatusName;

    /**
     * 申请时间
     */
    private String applyTime;

    public Long getCreditId() {
        return creditId;
    }

    public void setCreditId(Long creditId) {
        this.creditId = creditId;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getApplyNo() {
        return applyNo;
    }

    public void setApplyNo(String applyNo) {
        this.applyNo = applyNo;
    }

    public String getParentMemberName() {
        return parentMemberName;
    }

    public void setParentMemberName(String parentMemberName) {
        this.parentMemberName = parentMemberName;
    }

    public String getMemberTypeName() {
        return memberTypeName;
    }

    public void setMemberTypeName(String memberTypeName) {
        this.memberTypeName = memberTypeName;
    }

    public String getMemberRoleName() {
        return memberRoleName;
    }

    public void setMemberRoleName(String memberRoleName) {
        this.memberRoleName = memberRoleName;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    public String getMemberLevelName() {
        return memberLevelName;
    }

    public void setMemberLevelName(String memberLevelName) {
        this.memberLevelName = memberLevelName;
    }

    public Double getOriginalQuota() {
        return originalQuota;
    }

    public void setOriginalQuota(Double originalQuota) {
        this.originalQuota = originalQuota;
    }

    public Double getApplyQuota() {
        return applyQuota;
    }

    public void setApplyQuota(Double applyQuota) {
        this.applyQuota = applyQuota;
    }

    public Integer getInnerStatus() {
        return innerStatus;
    }

    public void setInnerStatus(Integer innerStatus) {
        this.innerStatus = innerStatus;
    }

    public String getInnerStatusName() {
        return innerStatusName;
    }

    public void setInnerStatusName(String innerStatusName) {
        this.innerStatusName = innerStatusName;
    }

    public Integer getOuterStatus() {
        return outerStatus;
    }

    public void setOuterStatus(Integer outerStatus) {
        this.outerStatus = outerStatus;
    }

    public String getOuterStatusName() {
        return outerStatusName;
    }

    public void setOuterStatusName(String outerStatusName) {
        this.outerStatusName = outerStatusName;
    }

    public String getApplyTime() {
        return applyTime;
    }

    public void setApplyTime(String applyTime) {
        this.applyTime = applyTime;
    }
}
